home *** CD-ROM | disk | FTP | other *** search
- /*
- ** $VER: superplay_protos.h 5.1 (8.8.96)
- **
- ** prototypes for superplay.library
- **
- ** (C) Copyright 1994-96 Andreas R. Kleinert
- ** All Rights Reserved.
- */
-
- #ifndef CLIB_SUPERPLAY_PROTOS_H
- #define CLIB_SUPERPLAY_PROTOS_H
-
- #ifndef SUPERPLAY_SUPERPLAY_H
- #include <superplay/superplay.h>
- #endif /* SUPERPLAY_SUPERPLAY_H */
-
- APTR SPL_AllocHandle( APTR future);
- void SPL_FreeHandle( APTR handle);
- void SPL_StopReplay( APTR handle);
- void SPL_FreeResources( APTR handle);
- ULONG SPL_SuperPlay( APTR handle,
- char *filename);
- ULONG SPL_SuperWrite( APTR handle, APTR source_handle);
- ULONG SPL_InitHandleAsDOS( APTR handle,
- APTR future);
- ULONG SPL_InitHandleAsClip( APTR handle,
- APTR future);
- ULONG SPL_SetWriteType( APTR handle,
- ULONG akt_type,
- APTR future);
- char * SPL_GetErrorString( ULONG error_code);
- ULONG SPL_SetWriteName( APTR handle,
- UBYTE *writename,
- APTR future);
- ULONG SPL_FileInfoRequest( APTR handle,
- struct Window *window,
- ULONG future);
- ULONG SPL_SetReqIOWindow( APTR handle,
- struct Window *window);
- ULONG SPL_ReadPlayData( APTR handle,
- UBYTE *filename);
- ULONG SPL_ContinueReplay( APTR handle);
- ULONG SPL_FastForward( APTR handle);
- ULONG SPL_FastBackward( APTR handle);
- ULONG SPL_GetSampleList( APTR handle, struct SPO_SampleList **samplelist);
- ULONG SPL_SetSampleList( APTR handle, struct SPO_SampleList *samplelist);
- ULONG SPL_GetFileType( APTR handle, UBYTE *filename, ULONG *filetype);
-
- #endif /* CLIB_SUPERPLAY_PROTOS_H */
-